refuse incinerator - German English Dictionary